Radiator core - German English Dictionary